package com.gugee.ins.common.model.mysql.blogger;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;


@TableName(value = "ins_blogger_add")
@Data
public class InsBloggerAdd {

    @TableId(type = IdType.AUTO)
    private Long id;

    /**
     * 博主id
     */
    private Long uid;

    /**
     * 创建时间
     */
    @TableField(value = "create_time")
    private Long createTime;

    /**
     * 最近博主信息采集时间
     */
    @TableField(value = "last_collect_time")
    private Long lastCollectTime;

    /**
     * 最近帖子采集时间
     */
    @TableField(value = "last_media_collect_time")
    private Long lastMediaCollectTime;

    /**
     * 最近评论采集时间
     */
    @TableField(value = "last_comment_collect_time")
    private Long lastCommentCollectTime;

    /**
     * 采集评论数
     */
    @TableField(value = "comment_collect_count")
    private Integer commentCollectCount;

    /**
     * 最近ai年龄、性别分析时间
     */
    @TableField(value = "last_gender_analysis_time")
    private Long lastGenderAnalysisTime;

    /**
     * 最近ai语言分析时间
     */
    @TableField(value = "last_language_analysis_time")
    private Long lastLanguageAnalysisTime;

    /**
     * 最近国家分析时间
     */
    @TableField(value = "last_region_analysis_time")
    private Long lastRegionAnalysisTime;

    /**
     * 最近关注列表采集时间
     */
    @TableField(value = "last_following_collect_time")
    private Long lastFollowingCollectTime;

    /**
     * 最近粉丝列表采集时间
     */
    @TableField(value = "last_follower_collect_time")
    private Long lastFollowerCollectTime;

    /**
     * 最近地理位置采集时间
     */
    @TableField(value = "last_location_collect_time")
    private Long lastLocationCollectTime;

    /**
     * 最近性别、年龄统计时间
     */
    @TableField(value = "last_gender_st_time")
    private Long lastGenderStTime;

    /**
     * 最近真实粉丝统计时间
     */
    @TableField(value = "last_real_follower_st_time")
    private Long lastRealFollowerStTime;

    /**
     * 最近国家统计时间
     */
    @TableField(value = "last_nation_st_time")
    private Long lastNationStTime;

    /**
     * 最近语言统计时间
     */
    @TableField(value = "last_language_st_time")
    private Long lastLanguageStTime;

    /**
     * 最近人种统计时间
     */
    @TableField(value = "last_race_st_time")
    private Long lastRaceStTime;
}